overall progress - French English Dictionary